mahabarata [hinduism] - German English Dictionary